hard-boiled person - German English Dictionary